(VAR X) (STRATEGY CONTEXTSENSITIVE (f 2) (a) (b) ) (RULES f(a,X,X) -> f(X,b,b) b -> a )
obj Ex9_Luc06 is sort S . op f : S S S -> S [strat (2 0)] . op a : -> S . op b : -> S . vars X : S . eq f(a,X,X) = f(X,b,b) . eq b = a . endo
f(X) -> f(b) b -> ais not terminating (AProVE).
f(n__a,X,X) -> f(activate(X),b,n__b) b -> a a -> n__a b -> n__b activate(n__a) -> a activate(n__b) -> b activate(X) -> Xis not terminating (AProVE).
f(n__a,X,X) -> f(activate(X),b,n__b) b -> a a -> n__a b -> n__b activate(n__a) -> a activate(n__b) -> b activate(X) -> Xis not terminating (AProVE).
a__f(a,X,X) -> a__f(X,a__b,b) a__b -> a mark(f(X1,X2,X3)) -> a__f(X1,mark(X2),X3) mark(b) -> a__b mark(a) -> a a__f(X1,X2,X3) -> f(X1,X2,X3) a__b -> bcan be proved terminating by AProVE